Modelling Imperfect Product Line Requirements with Fuzzy Feature Diagrams
نویسندگان
چکیده
In this article, we identify that partial, vague and conflicting information can severely limit the effectiveness of approaches that derive feature trees from textual requirement specifications. We examine the impact such imperfect information has on feature tree extraction and we propose the use of fuzzy feature diagrams to address the problem more effectively. This approach is then discussed as part of a general research agenda for supporting imperfect information in models that are used during variability analysis.
منابع مشابه
Design of Ontology-based Generative Components Using Enriched Feature Diagrams and Meta- Programming
A product line (PL) approach is emerging as the most promising design paradigm for embedded software design domain, where a great variability of requirements and products exists. The implementation of the PL approach requires thorough domain analysis and domain modelling. We propose to represent embedded software components using Enriched Feature Diagrams (EFDs). EFDs are an extension of tradit...
متن کاملManaging and Analysing Software Product Line Requirements
Modelling software product line (SPL) features plays a crucial role to a successful development of SPL. Feature diagram is one of the widely used notations to model SPL variants. However, there is a lack of precisely defined formal notations for representing and verifying such models. This paper presents an approach that we adopt to model SPL variants by using UML and subsequently verify them b...
متن کاملOn the Structure of Problem Variability: From Feature Diagrams to Problem Frames
Requirements for product families are expressed in terms of commonality and variability. This distinction allows early identification of an appropriate software architecture and opportunities for software reuse. Feature diagrams provide intuitive notations and techniques for representing requirements in product line development. In this paper, we observe that feature diagrams tend to obfuscate ...
متن کاملDesign of a UML profile for feature diagrams and its tooling implementation
This paper proposes an instrumented approach to integrate feature diagrams with UML models to be used as part of a general approach for designing software product lines and for product generation. The concrete contribution is a new UML pro le based on a meta-model synthesising existing feature diagrams semantics using IBM R ©Rational Software Architect (RSA) implementation. Our feature diagram ...
متن کاملCapability & Potential for Formal Feature-oriented Reuse in Event-B
Context: Event-B is a leading state-based language for formal modelling and verification of systems supported by an extensible Rodin toolkit. Its existing composition techniques provide a starting point for the investigation of capability for reuse via feature-based modelling. We contribute early methodology for formal development of software product lines (SPLs). An SPL is a set of related pro...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2009